bench stake - German English Dictionary